home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
business
/
jivepost.zip
/
SYSOP.DOC
< prev
next >
Wrap
Text File
|
1996-04-13
|
9KB
|
198 lines
Chuckle Box Jive Posts
Version 1.0 for SBBS 2.20 Rev B
by Robert Nykvist
Chuckles@LAUGHBOX
┌──────────────┐
│ INTRODUCTION │
└──────────────┘
Jivepost allows users to type a short message (4-lines) in their own words.
It then ALTERS the message by running it through a program which turns
plain English into a dialect that Amos and Andy might use. It's fun to
watch new users read the jive for the first time and then compose their own
jive, before they realize the BBS converts their messages for them. <Chuckle>
┌──────────────────┐
│ FILES IN ARCHIVE │
└──────────────────┘
LAWDIE BAT 85 04-13-96 1:20p Convert message to Jive
FERSHURE BAT 90 04-13-96 1:20p Convert message to Vallyspeak
VALJIVE BAT 172 04-13-96 1:20p Convert message to Both
IMPORT BAT 116 04-13-96 1:20p Import Jive to SMB
JIVE BIN 3589 04-13-96 3:31p Compiled JIVE
JIVE SRC 16066 04-13-96 3:31p Notated Source Code
JIVE COM 19456 10-25-86 9:10a JIVE Program
JIVSTRIP EXE 34824 09-14-92 10:15p Jive Word Wrap
VALSPEAK EXE 21424 11-07-86 6:18p VALLEYSPEAK Program
VALSTRIP EXE 34728 09-30-92 10:22p Valleyspeak Word Wrap
FILE_ID DIZ 420 04-13-96 3:42p File Description
HISTORY DOC 671 04-13-96 3:43p History of JivePost
SYSOP DOC 8886 04-13-96 3:45p SysOp Documentation
┌─────────┐
│ WARNING │
└─────────┘
Carefully follow the installation instructions before running this Script.
You have been warned!!! This script was created assuming the SysOp is
using drive C and the standard c:\sbbs\exec installation. But be sure to
verify all paths in the batch files and script file to be safe!
This software and accompanying baja module are distributed "as is" without
warranty, expressed, written, typed, implied or statutory. You know,
Standard disclaimer blah. Don't blame me if something goes wrong.
Use this at YOUR OWN risk. It works for me on a single node, SBBS 2.20
DOS based BBS system.
How Jivepost works on Multi-Node Systems is beyond my testing capability.
┌──────────────┐
│ INSTALLATION │
└──────────────┘
CREATE MESSAGE BASE
~~~~~~~~~~~~~~~~~~~
1. Create a new SMB message base called: Jivepost,
with the Internal Code: JIVE
2. Post a test message in the new message base to ensure all
the proper SMB files are created. Then delete the test post.
3. Set Access Requirements of smb JIVE to FLAG 1 B. If this flag is
presently being used by your system, change it to one NOT in use,
but be sure to change JIVE.SRC Flag functions accordingly.
4. Set Posting Requirements of smb JIVE to 100. This is to prevent
users from posting/replying messages using the internal/external
editors. Posting is done via BAJA script language ONLY, specifically
to be able to manipulate input text and limit line length.
CREATE JIVE Directory
~~~~~~~~~~~~~~~~~~~~~
1. Make Directory JIVE off of your SBBS directory. e.g.
cd\sbbs
md jive
2. Copy batch files and executables into directory C:\SBBS\JIVE
FERSHURE.BAT, JIVE.COM, JIVSTRIP.EXE, LAWDIE.BAT
VALJIVE.BAT, VALSPEAK.EXE, VALSTRIP.EXE, IMPORT.BAT
3. NOTE: Running this Script will create 3 additional files in JIVE
directory. These three files will be constantly be re-written.
JIVEPOST.DAT - User Input Data
JIVEPOST.JIV - Converted User Data
JIVEUSER.DAT - Header Info for SMBUTIL message import.
VERIFY and EDIT if necessary, Path info in Batch Files, and Script.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Using your text editor, or a file browsing utility, check the
contents of FERSHURE.BAT located in the JIVE directory.
Edit path info as necessary.
2. Check contents of LAWDIE.BAT Path OK?
3. Check contents of VALJIVE.BAT Path OK?
4. Check contents of IMPORT.BAT Note, there is suppose to be an i
just before the c in the first path. The i is the "i"mport switch
used by SMBUTIL. Make sure all the other paths are correct. e.g.
SMBUTIL iPath_to_import_File path_to_JIVE_smb < path_to_user_info
5. Check contents of JIVE.SRC. There are several areas which use
DOS commands with paths. It is recommended you review this file
VERY carefully and confirm all paths are correct for your system,
or edit them as necessary. Specifically check the paths when opening
files, and EXEC commandline paths. Not only does it have DOS paths,
it also makes use of TWO flags. $F1B & $F1Z. If you are using
either Flag B or Z already, you need to change your script and
perhaps Access Requirement for the JIVE smb as well. Of course,
you will probably feel it necessary to edit the menu to make it
agree with your system's name...<Chuckle>
COMPILE JIVE Script
~~~~~~~~~~~~~~~~~~~
1. Assuming you have checked and edited DOS paths in the JIVE.SRC file,
move it to the SBBS\EXEC directory, and compile using BAJA.EXE
MAKE JIVE POSTER available to Users
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Set up JIVE to run as a door, or in a Baja Module.
1. Set up JIVE in your External Program setup in SCFG like this:
╔[■][?]════════════════════════════════════════════════════╗
║ Jiveposts ║
╠══════════════════════════════════════════════════════════╣
║ │Name Jiveposts ║
║ │Internal Code JIVE ║
║ │Start-up Directory c:\sbbs\exec\ ║
║ │Command Line *Jive ║
║ │Clean-up Command Line ║
║ │Execution Cost None ║
║ │Access Requirements ║
║ │Execution Requirements ║
║ │Multiple Concurrent Users Yes (UNTESTED) ║
║ │Intercept I/O Interrupts No ║
║ │Swap BBS out of Memory No ║
║ │Modify User Data Yes (Alters Flag temporarily)║
║ │Execute on Event No ║
║ │BBS Drop File Type None ║
║ │Place Drop File In Node Directory ║
║ │Time Options... ║
╚══════════════════════════════════════════════════════════╝
2. Or Set up Jivepost As A Module using CMDKEY of your own choice. e.g.
cmdkey J
exec_bin jive
end_cmd
See your BAJA.DOC for more help with the Baja Commands.
3. Of course, you can test this script from your BBS by typing the
commandline at any prompt: ;EXEC *JIVE
~~~~~~~~~~~
YOU'RE DONE - Now go and have fun! Fun! FUN!!
~~~~~~~~~~~
┌──────────────────┐
│ ACKNOWLEDGEMENTS │
└──────────────────┘
o JivePost is not my idea. Credit goes to Fries of HOGnet, who released
Jivepost for VBBS with necessary executables and batch files years ago.
It's just taken a while to figure out how to use Baja to make it work.
o Many, many thanks to Digital Man for improving the Baja capability,
and for his endless patience putting up with my simple minded questions.
o Thanks go to Steve "Subzero" Edmisson of the Terminal Addiction BBS.
It was his TAWALL script which showed a better method of getting line by
line user input with Baja. I'd been having trouble getting the script
to check for NULL input by the user and writing it to file without
excess blank lines.
┌─────────┐
│ LICENSE │
└─────────┘
Chuckle....Giggle....Heheheh.... This is FREEWARE!
The more source you share, the better the Baja coding gets.
The better the Baja coding gets, the better the BBS add-ons.
Stop being greedy and share your scripts today. <Chuckle>
┌────────────────────┐
│ FEEDBACK REQUESTED │
└────────────────────┘
Feedback, good or bad, would be wonderful. If you improve upon this
script, please give me credit for the original Baja Version. Thanks!
Anyone using my scripts? Or am I totally wasting my time?
DOVEnet: Chuckles@LAUGHBOX
FidoNET: Robert Nykvist@1:3625/463
InterNET: robert.nykvist@bytebbs.com
--------------------------------[ END ]----------------------------------